package com.itheima.hashset;

import com.itheima.domain.Student;

import java.util.HashSet;
import java.util.LinkedList;

/**
 * - 创建一个存储学生对象的集合，存储多个学生对象，使用程序实现在控制台遍历该集合
 * - 要求：学生对象的成员变量值相同，我们就认为是同一个对象
 */
public class Test02 {

    public static void main(String[] args) {
        //创建集合
        HashSet<Student> set = new HashSet<>();
        //创建学生对象
        Student s1 = new Student("鹿晗", 30);
        Student s2 = new Student("鹿晗", 30);
        Student s3 = new Student("关晓彤", 25);
        Student s4 = new Student("吴亦凡", 30);
        Student s5 = new Student("蔡徐坤", 22);
        Student s6 = new Student("黄子韬", 27);

        //添加到集合中
        set.add(s1);
        set.add(s2);
        set.add(s3);
        set.add(s4);
        set.add(s5);
        set.add(s6);
        //遍历
        for (Student student : set) {
            System.out.println(student);
        }

    }
}
